package SpaceInvaders.src.br.dcc.ufrj.comp2.jogo;

public class MoveAlien extends Thread {

	Alien a;
	
	public MoveAlien(Alien a) {
		this.a = a;
	}
	
	public void run() {
		
		while(true){	
			
			a.posX = a.posX +(5*a.i);
			if(a.posX + (5 * a.i) + a.imagem.getWidth() >= 640)  {
				a.i = -1;
				a.posY += a.imagem.getHeight();
			}
			if(a.posX <= 0)  {
				a.i = 1;
				a.posY += a.imagem.getHeight();
			}
			try {
				sleep(50);
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
	
	public MoveAlien getMove () {
		return this;
	}
}
